package org.FaPe3D.utils
{
	import org.papervision3d.core.math.Number3D;
	
	public class CameraPath
	{
		public var position:Number3D;
		public var rotations:Number3D;
		public var speed:Number;
		public var x:Number;
		public var y:Number;
		public var z:Number;
		public var rotationX:Number;
		public var rotationY:Number;
		public var rotationZ:Number;
		
		public function CameraPath(position:Number3D, rotations:Number3D, speed:Number)
		{
			this.position = position;
			this.rotations = rotations;
			this.speed = speed;
			this.x = position.x;
			this.y = position.y;
			this.z = position.z;
			this.rotationX = rotations.x;
			this.rotationY = rotations.y;
			this.rotationZ = rotations.z;
		}
		
		public function toString(): String
		{
			return 'position:' + this.position.toString() + ' , rotations:' + rotations.toString() + ' , speed:' + this.speed;		
		}

	}
}